A Publishing System for Efficiently Creating Dynamic Web Content

نویسندگان

  • Jim Challenger
  • Arun Iyengar
  • Karen Witting
  • Cameron Ferstat
  • Paul Reed
چکیده

This paper presents a publishing system for etiiciently creating dynamic Web content. Complex Web pages are constructed from simpler fragments. Fragments may recursively embed other fragments. Relationships betweenWeb pages and fragments are represented by object dependence graphs. We present algorithms for efficiently detecting and updating Web pages affected after one or more fragments change. We also present algorithms for publishing sets of Web pages consistently; different algorithms are used depending upon the consistency requirements. Our publishing system provides an easy method for Web site designers to specify and modify inclusion relationships among Web pages and fragments. Users can npdate content on multiple Web pages by modi@ing a template. The system then automatically updates all Web pages affected by the change. Oar system accommodates both content that mast be proofread before publication and is typically from hnmans as well as content that has to be published immediately and is typically from automated feeds. Our system is being deployed at several popular Web sites including the 2000 Olympic Games Web site. We discuss some of our experiences with real deployments of our system as well as its performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Web Content Management System for Schools

The Content Management System (CMS) changes the perspective towards the web design process through allowing easily nontechnical users to manage contents of their web sites. It has a wide range of features that will satisfy the school communication needs that are well served by dynamic web sites. Consequently, the main goal of this work is designing an appropriate framework for the School Conten...

متن کامل

Chapter 5 TECHNIQUES FOR EFFICIENTLY SERVING AND CACHING DYNAMIC WEB CONTENT

This chapter presents an overview of techniques for efficiently serving and caching dynamic web data. We describe techniques for invoking server programs and architectures for serving dynamic web content. Caching is crucially important for improving the performance of Web sites generating significant dynamic data. We discuss techniques for caching dynamic Web data consistently. Fragmentbased we...

متن کامل

Cultural Content Management at a New Level: Publishing Theater and Opera Details by Means of Open Technologies from the Web 2.0

Creating Internet services for a specific auditorium involves technical, organizational and sociological challenges to developers, processes and used technologies. Authoring and distributing recent cultural news, opera schedules, notes to theater visitors or even cultural service maintenance can be handled by modern electronic publishing systems, ideally finding user-friendly solutions to the a...

متن کامل

Creating, Organising and Publishing Media on the Web

Creating, organising and publishing findable media on the Web raises outstanding problems. While most applications that process multimedia assets make use of some form of metadata to describe the multimedia content, they are often based on diverse metadata standards. In the W3C Multimedia Semantics Incubator Group (XG), we have demonstrated, for various use cases, the added value of combining s...

متن کامل

A Survey of Dynamic Replication Strategies for Improving Response Time in Data Grid Environment

Large-scale data management is a critical problem in a distributed system such as cloud,P2P system, World Wide Web (WWW), and Data Grid. One of the effective solutions is data replicationtechnique, which efficiently reduces the cost of communication and improves the data reliability andresponse time. Various replication methods can be proposed depending on when, where, and howreplicas are gener...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000